have quite the blast - German English Dictionary